Thrift\Protocol\TBinaryProtocol A

Total Complexity 62
Dependencies 3
Dependents 2
Total lines 363
Lines of code 285
Logical lines of code 147
Comment lines 12
Methods 40
Properties 2

Methods 40

Method Rating Maintainability Complexity Lines of code
readI64()
A
45 9 44
writeI64()
S
51 5 27
readMessageBegin()
S
53 4 24
writeMessageBegin()
S
61 2 14
readString()
S
66 2 9
writeBool()
S
72 2 5
readI32()
S
64 2 9
readI16()
S
64 2 9
readFieldBegin()
S
66 2 9
writeString()
S
67 2 8
writeListBegin()
S
74 1 5
readFieldEnd()
S
82 1 3
readDouble()
S
70 1 6
writeMessageEnd()
S
82 1 3
writeStructBegin()
S
82 1 3
writeStructEnd()
S
82 1 3
readByte()
S
70 1 6
readBool()
S
70 1 6
readSetEnd()
S
82 1 3
readSetBegin()
S
74 1 5
readListEnd()
S
82 1 3
readListBegin()
S
74 1 5
readMapEnd()
S
82 1 3
readMapBegin()
S
71 1 6
writeFieldBegin()
S
74 1 5
writeListEnd()
S
82 1 3
readStructEnd()
S
82 1 3
readStructBegin()
S
77 1 4
readMessageEnd()
S
82 1 3
writeFieldEnd()
S
82 1 3
writeFieldStop()
S
78 1 4
writeDouble()
S
72 1 5
writeMapBegin()
S
71 1 6
writeI32()
S
72 1 5
writeI16()
S
72 1 5
writeByte()
S
72 1 5
writeMapEnd()
S
82 1 3
writeSetEnd()
S
82 1 3
writeSetBegin()
S
74 1 5
__construct()
S
73 1 5